import AMapLoader from '@amap/amap-jsapi-loader'

// @ts-ignore 加载高德地图
if (!window['AMap']) {
	const env = import.meta.env

	// @ts-ignore 高德安全秘钥
	window['_AMapSecurityConfig'] = {
		securityJsCode: env.VITE_AMAP_SECRET
	}
	AMapLoader.load({
		// 申请好的Web端开发者Key，首次调用 load 时必填
		key: env.VITE_AMAP_KEY,
		// 指定要加载的 JSAPI 的版本，缺省时默认为 1.4.15
		version: '2.0',
		// 需要使用的的插件列表，如比例尺'AMap.Scale'等
		plugins: ['AMap.AutoComplete', 'AMap.Geocoder'],
		// // 是否加载 AMapUI，缺省不加载
		AMapUI: {
			// AMapUI 缺省 1.1
			version: '1.1',
			// 需要加载的 AMapUI ui插件
			plugins: []
		}
	}).then(AMap => console.log('高德地图加载完成', AMap))
}
